@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;-webkit-tap-highlight-color: rgba(0,0,0,0);} 
body{background:#f2f2f2;color:#333333;font-family:'苹方','Microsoft YaHei';}
input,textarea,li,p,span,dd{word-wrap:break-word;word-break:break-all;} 
a{text-decoration:none;color: #fff;display: block;}
img{border:none;display:block;} 
ul li{list-style-type:none;}
button{
	outline: none;
}
.clear{clear: both;}
.f0{font-size: 0;}
.f23{font-size: .23rem;}
.f24{font-size: .24rem;}
.f25{font-size: .25rem;}
.f26{font-size: .26rem;}
.f28{font-size: .28rem;}
.f30{font-size: .30rem;}
.f32{font-size: .32rem;}
.f36{font-size: .36rem;}
.f48{font-size: .48rem;}
.f60{font-size: .60rem;}
.f80{font-size: .80rem;}
.l{float: left;}
.r{float: right;}
.wapbox{
	text-align: center;
}

/*提现首页star*/
.income-box{
	position: relative;
	width: 100%;
	margin-bottom: .2rem;			
}

.income-box-linear{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	/*background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(rgba(227, 81, 81, 1)), to(rgba(212, 54, 53, 1)));
	-webkit-background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(rgba(227, 81, 81, 1)), to(rgba(212, 54, 53, 1)));*/
}
.income-box-cont{
	position: relative;
	width: 100%;
	padding-top: .7rem;
	font-weight: 500;
	background: #e7480b;
	color: #fff;
}
.income-box-cont .sy{
	opacity: .5;
}
.income-box-cont .portrait{
	margin: 0 auto 0;
	width: 1.2rem;
	height: 1.2rem;
	border-radius:100%;
	-webkit-border-radius: 100%;
}
.portrait img{
	width: 100%;
	height: 100%;
	border-radius:100%;
	-webkit-border-radius: 100%;
}
.income-money{
	height: 1.12rem;
	line-height: 1.12rem;
	text-align: center;
	font-size: 0;
}
.income-money p{
    width: 4.60rem;
    display: inline-block;
    text-align: right;
}
.txbtn{
    display: block;
    width: 1.07rem;
    height: .60rem;
    border: 1px solid #fff;
    border-radius: .1rem;
    background: #e7480b;
    text-align: center;
    opacity: .7;
    color: #fff;
    float: right;
    margin: .26rem .56rem .26rem 0;
}
.income-box-cont ul{
	padding: .55rem 0;
}
.income-box-cont ul li{
	float: left;
	width: 49.8%;
	font-weight: normal;
}
.income-box-cont ul li:nth-of-type(2){
	width: 1px;
	height: .68rem;
	margin-top: .1rem;
	background: #fff;
	opacity: .3;
}
.income-box-cont li p:nth-of-type(1){
	opacity: .7;
	color: #ffd0d0;
}
.income-box-cont li p{
	text-align: center;
	line-height: .42rem;	
}
.p-padding{
	padding: .40rem 0 .30rem;
	margin: 0 auto;
}
.p-padding p:nth-of-type(1){
	opacity: .8;
}

.span-padding{
	text-indent: .25rem;
}
.income-list{
	padding: .3rem 0 .2rem;
	margin-bottom: .12rem;
	background: #fff;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	font-size: 0;	
}
.income-list li{
	display: inline-block;
	width: 33.33%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	font-weight: 500;
}
.income-list li:nth-of-type(1){
	border-right: 1px solid #e8e8e8;
}
.income-list li:nth-of-type(2){
	border-right: 1px solid #e8e8e8;
}
.income-listlit{
    line-height: .2rem;
    font-size: .28rem;
    margin-bottom: .2rem;
    color: #939393;
}
.income-listlit span{
    margin-left: .05rem;
	color: #e34839;	
	font-size: .26rem;
}
.income-listlib{
	font-size: .30rem;
	color: #898989;	
}
.sevendata{
	height: .85rem;
	line-height: .85rem;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	background: #fff;
	
}
.chart-box{
	background: #fff;
}
.chart-boxcontent{
	width: 94%;
	margin: 0 auto;
}
#myChart{
	-webkit-tap-highlight-color: rgba(255,0,0,0);  
}


.mode-box{
	width: 100%;
	height: 1rem;
	background-color: #fff;
	border-bottom: #ddd 1px solid;
	-webkit-border-bottom: #ddd 1px solid;
}
.mode-box.nth1{
	border-top: #ddd 1px solid;
	-webkit-border-top: #ddd 1px solid;
}
.mode-box span{
	display: block;
	height: 1rem;
	line-height: 1rem;
}
.mode-box a{
	display: block;
	color: #333;
}
.mode-box .wallet-icon{
	width: .30rem;
	height: .30rem;
	margin: .38rem .20rem 0 .3rem;	
	background-position: 0 0;
}

.mode-box .wdsing-icon{
	width: .30rem;
	height: .26rem;
	margin: .38rem .20rem 0 .3rem;	
	background-position: -.47rem 0;
}
.mode-box .arrow{
	width: .17rem;
	height: .3rem;
	margin: .35rem .3rem 0 .20rem;
	display: block;
	background-position: -.83rem 0rem;
}

.income-btn{
	display: block;
    width: 92%;
    margin: 1rem auto;
    height: 1rem;
    line-height: 1rem;
    border-radius: .1rem;
    border: 0;
    background-color: #de4949;
    font-family: '苹方';
    color: #fff;
    outline: none;
}
.income-btn.active,.cashshow-btn.active{
	background-color: #999;
}

/*蒙层*/
.trans-layer,.trans-layer2{
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	background: #333;
	opacity: .7;
	z-index: 1;
}
.trans-layer2{
	opacity: .7;
	z-index: 3;
}
/*绑定微信钱包*/
.binding-box{
	width: 92%;
	height: 6.3rem;
	border-radius: .25rem;
	background-color: #fff;
	position: fixed;
	z-index: 4;
	left: 50%;
	top: 50%;
	margin-left: -46%;
	margin-top: -3.05rem;
}
.binding-rem{
	height: .85rem;
	line-height: .85rem;
}

.binding-box .binding-tit{
	height: 1.2rem;
	line-height: 1.2rem;
	border-top-left-radius: .15rem;
	border-top-right-radius: .15rem;
	background: #00c164 url(../images/wechatbg.png) 97.1% 0 no-repeat;
	background-size: 23.18% 100%;
	text-align: center;
	color: #fff;
}
.binding-box .binding-rem{
	padding-bottom: .07rem;
}
.binding-box input,.verification-code button{
	display: block;	
	height: .8rem;	
	border: 1px solid #d2d2d2;
	border-radius: .1rem;
	-webkit-border-radius: .1rem;
	text-align: center;
    font-size: .3rem;
    color: #999;
}
.neme-box,.phone-box,.verification-code{
	width: 4.12rem;
	margin: 0 auto .2rem;
}
.verification-code,.binding-btn{
	text-align: center;
	font-size: 0;
}
.verification-code input {
	display: inline-block;
	margin-right: .12rem;
	width: 2.17rem;
	font-size: .3rem;
}
.verification-code button{
	display: inline-block;
	width: 1.79rem;
	background: #fff;
	font-size: .3rem;
	color: #00c164;
}
.binding-btn{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 1rem;
	line-height: 1rem;
	padding: 0;	
}
.binding-btn button{
	display: inline-block;
	width: 50%;
	height: 1rem;	
	margin: 0;
	border:none;
	border-top: 1px solid #ddd;
	background: #fff;
	text-align: center;	
	font-size: .36rem;
}
.binding-btn button:nth-of-type(1) {
	border-bottom-left-radius: .15rem;
	border-right: 1px solid #ddd;
	color: #999;
	box-sizing: border-box;
}
.binding-btn button:nth-of-type(2) {
	border-bottom-right-radius: .15rem;
	color: #00c164;
	box-sizing: border-box;
}
.filltxt{
	margin-top: .54rem;
	margin-bottom: .05rem;
}
.bindwx-name span{
	color: #00c164;
}
.bindwx-name{
	margin-bottom: .46rem;
}
/*绑定微信钱包成功通知*/
.remind-box{
	width: 92%;
	height: 3.3rem;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -46%;
	margin-top: -1.7rem;
	background-color: #fff;
	border-radius: .25rem;
	z-index: 4;
}
.remind-box p:nth-of-type(1){
    padding: .3rem 0;
    color: #333;
    border-top-left-radius: .15rem;
    border-top-right-radius: .15rem;
}
.remind-box p:nth-of-type(2){
    padding: .25rem .3rem .45rem;	
}
.remind-box a{
    height: 1rem;
    line-height: 1rem;
    width: 100%;
    background-color: #fff;
    border: 0;
    border-top: 1px solid #ddd;
    color: #f04b2c;
    position: absolute;
    left: 0;
    bottom: 0;
    border-bottom-left-radius: .15rem;
    border-bottom-right-radius: .15rem;
}
.none{
	display: none;
}
.block{
	display: block;
}

/*提现*/
.extract-cash{
	position: fixed;
	top: 50%;
	left: 50%;	
	z-index: 5;
	width: 92%;
	height: 7.12rem;
	margin-left: -46%;
	margin-top: -3.56rem;
	background: #fff;
	border-radius: .1rem;
}

.extract-cash-tit{
	height: 1.12rem;
	line-height: 1.12rem;
	padding: 0 .3rem;
	border-bottom: 1px solid #eee;
	text-align: left;
}
.extract-cash-tit a{
	display: inline-block;
	margin-left: .5rem;
	color: #f04b2c;
	font-size: .24rem;
	vertical-align: .04rem;
}
.extract-cash-tit i{
	position: absolute;
	top: .37rem;
	right: .3rem;
	display: block;
	width: .4rem;
	height: .4rem;
	background: url(../images/icon.png) no-repeat;
	background-size: 1.0rem 1.0rem;
}

#extractCashList > p{
	position: relative;
	padding-left: .68rem;
	text-align: left;
	color: #a0a0a0;
	font-weight: lighter;
}
#extractCashList > p:before{
	content: '';
	position: absolute;
	left: .45rem;
	top: .15rem;
	width: .08rem;
	height: .08rem;
	background-color: #ee4c2b;
	border-radius: .08rem;
}
.extract-numlist{
	margin: 0 auto .28rem;
	text-align: center;
	font-size: 0;
}
.extract-numlist li{
	display: inline-block;
	width: 3.02rem;
	height: 1.12rem;
	line-height: 1.12rem;
	margin: 0.25rem .06rem 0;
	border: .02rem solid #dcdcdc;
	border-radius: .1rem;
	color: #bebebe;
	font-size: .43rem;
	
}

.extract-button{
	display: block;
	width: 92%;
	height: 1rem;
	margin: .2rem auto 0;
	background: #e5e5e5;
	border: none;
	border-radius: .1rem;
	color: #fff;
	font-family: '苹方';
}
.extract-cash li.active{
	border: .02rem solid #f04b2c;
}
.extract-cash li.active,.extract-button.active{
	background: #f04b2c;
	color: #fff;
}
.extract-button.lackmoney{
	color: #f04b2c;
}

.extract-message{
	height: .95rem;
	line-height: .95rem;
	padding: 0 .3rem;
	font-size: 0;
}
.extract-message span,.extract-message a{
	display: inline-block;
	color: #f37444;
	font-size: .26rem;
}

/*正在提现中*/
.extracting{
	width: 92%;
	height: 5rem;
	margin: 0 auto;
	border-bottom: .04rem solid #f37444;
	color: #f37444;
}
.extracting img{
	width: 1.5rem;
	height: 1.43rem;
	padding: 1.38rem 0 1rem;
	margin: 0 auto;
}
/*提现首页end*/

/*提现页面*/
.incomeo{
	height: 1rem;
    padding: 0 .3rem;
    line-height: 1rem;
    background-color: #fff;
    border-bottom: 1px solid #ddd;
    margin-bottom: .2rem;
}
.incomet{
    height: 2.01rem;
    background-color: #fff;
    border-bottom: 1px solid #ddd;
    margin-bottom: .2rem;
}
.incomet p,
.incomet .money-box{
    height: 1rem;
    line-height: 1rem;
    border-top: 1px solid #ddd;
    padding: 0 .3rem;
}

.not-handle{
    padding: .05rem .3rem 0;
    text-align: left;
}
.cashshow-btn{
    height: 1rem;
    line-height: 1rem;
    width: 92%;
    background-color: #d43635;
    border-radius: .1rem;
    border: 0;
    margin-top: 1rem;
    color: #fff;
}
.record-btn{
    height: 1rem;
    line-height: 1rem;
    width: 92%;
    background-color: #fff;
    color: #333;
    border-radius: .1rem;
    border: 1px solid #999;
    margin-top: .2rem;
}
.record-btn a{
	font-family: '苹方';
	color: #333;
	font-weight: 500;
}
/*提现提交成功*/
.pic-box{
	width: 34.4%;
	height: 1.87rem;
	margin: 1.5rem auto 1.3rem;
}
.pic-box img{
	width: 100%;
}
.p-results{
    color: #333;
    margin-bottom: .4rem;
    padding: 0 .3rem;
    font-weight: 600;
}
.p-results span{
	color: #d43635;
	margin: 0 .05rem;
}
.rule-box{
	margin-left: 1.75rem;
	text-align: left;
}
.rule-box p{
	padding-top: .1rem;
	color: #999;
}
.rule-box p span{
	color: #d43635;
}
.wdrl-btn{
	color: #fff;
	background-color: #f04b2c;
	margin-top: .9rem;
	border: 0;
}
/*提现记录*/
.record-box{
	padding: .3rem .3rem;
	background-color: #fff;
	border-bottom: 1px solid #ddd;
	font-weight: 500;
	
}
.record-box ul li{
	float: left;
	text-align: left;
}
.record-box .w345{
	width: 3.45rem;
}
.record-box .w345 p:nth-of-type(1){
	font-weight: 600;
}
.record-box .w230{
	width: 2.30rem;
	line-height: .76rem;
	color: #333;
}
.record-box .w115{
	width: 1.15rem;
	line-height: .76rem;
	text-align: center;
}
.record-box .w115 a{
	position: relative;
    color: #e7480b ;
}
.record-box .w115 a:before{
	content: '';
	position: absolute;
	top: .33rem;
	left: -.1rem;
	width: .1rem;
	height: .1rem;
	border-radius: .1rem;
	background-color: #e7480b;
	
}
.record-time{
	color: #999;
}
.fail-reason{
	text-align: left;
}

.record-box .ing{
	color: #333;
}
.record-box .account{
	color: #333;
}
.record-box .cancel,.cor999{
	color: #999;
}
/*提现金额star*/
.liststyle{width: 60%;height:100%;color: #d43635;} 
.liststyle b{position:relative;display:inline-block;cursor:pointer;float:left;width: 100%;height: 99%;outline: none;font-weight:normal;text-align: right;}
.liststyle b i{display:inline-block;position:relative;font-style:normal;padding-right: 0.4rem;}
/*.liststyle b i:before{content:"";display:block;border-right:0.04rem #aaa solid;border-bottom:0.04rem #aaa solid;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:0.2rem;height:0.2rem;position:absolute;right:0.08rem;top:0.378rem;z-index:1;}
.liststyle b.active i:before{content:"";display:block;border-right:0.04rem #aaa solid;border-bottom:0.04rem #aaa solid;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:0.2rem;height:0.2rem;position:absolute;right:0.08rem;top:0.378rem;z-index:1;}*/
.liststyle b i:before,.liststyle b.active i:before{content:"";display:block;width: .2rem;height: .3rem;position:absolute;right:0;top:0.34rem;background:url(../images/icon.png) no-repeat; background-size: 2.8rem 1.10rem;background-position: -.83rem 0rem;z-index:1;}
.liststyle b i:before{transform:rotate(90deg);-webkit-transform:rotate(90deg);}
.liststyle b.active i:before{transform:rotate(0deg);-webkit-transform:rotate(0deg);}
.liststyle b ul{display:none;width: 100%;height: 40%;overflow:auto;border-radius:0 0 0.05rem 0.05rem;position: fixed;border:0.01rem solid #eee;background:white;left: 0;bottom: 0;border-top:0;z-index: 9999999;}
.liststyle b ul li{width:100%;float:left;overflow:hidden;border-top:1px solid #eee;font-size: 0.3rem;text-align: center;}
.liststyle b ul li:first-child{ position: fixed;bottom: 0;border-top:0; background: #fff;border-bottom: #eee 1px solid;height: .8rem;line-height: .8rem;}
.liststyle b ul li:nth-of-type(2){margin-top:.8rem;border-top:none;}
.liststyle b ul li a{display:block;height: 8%;line-height: 0.8rem;padding:0 0.08rem;color:#777;text-align: center;}
/*提现金额end*/
.province-layer{
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	background: #333;
	opacity: .7;
	z-index: 1;
}
/*提现*/
.el-cashbox{
	background: #e8e8e8;
	-moz-user-select: none; 
	-webkit-user-select: none; 
	-ms-user-select: none; 
	-khtml-user-select: none; 
	user-select: none;
}
.el-cashbox img{
	width: 100%;
}
.el-deposi{
	padding:.25rem .40rem;
	font-size: .22rem;
	color: #949494;
	line-height: .28rem;
	border-bottom: #f1f1f1 1px solid;
	background: #fff;
}
.el-deposi p{
	display: inline-block;
}
.el-deposi .posi-icon{
	display: inline-block;
	width: .15rem;
	height: .19rem;
	background: url(../images/posi_icon.png) no-repeat;
	background-size: 100% 100%;
}
.el-deposi span{
	color: #f04c2c;
	font-size: .36rem;
}
.el-powder{
	padding: 0 0 0 4.8%;
	background: #fff;
}
.el-powder dl{
	padding: .35rem 0 0;
}
.el-powder dl:last-child{
	padding-bottom: .75rem;
}
.el-powder dt{
	float: left;
	width: 12.9%;
	margin-right: 4.2%;
    margin-top: .06rem;
}
.el-powder .el-dd{
	position: relative;
	float: left;
	width: 82.9%;
	padding-bottom: .2rem;
	border-bottom: #f1f1f1 1px solid;
}
.el-appname{
	float: left;
	width: 68%;
}
.el-appname h3{
	padding-bottom: .13rem;
	font-size: .36rem;
	color: #3d495c;
}
.el-appname p{
	font-size: .25rem;
	color: #60656e;
}
.el-powder .el-dd i{
	float: right;
	display: block;
	width: 1.09rem;
	height: .93rem;
	margin-right: 6.7%;
	background: url(../images/zhiwen.png) no-repeat;
	background-size: 100% 100%;
}
.el-qrbox{
	position: absolute;
	top: 0;
	right: .2rem;
	width: 1.39rem;
	height: .93rem;
	z-index: 1;
	border-radius: .1rem;
}
.el-qrbox #qr{
	height: auto;
	margin-top: .1rem;
	opacity: 0;
	border-radius: 0 0 .1rem .1rem;
}
.el-qrbox #press{
	position: absolute;
	top: .12rem;
	left: .28rem;
	width: 0;
	height: .09rem;
	background: #fca5a5;
	opacity: 0;
}
.el-qrbox #pressactive{
	position: absolute;
	top: .12rem;
	left: .28rem;
	width: 0;
	height: .09rem;
	background: #ec4949;
}

/*商家排名star*/
.nav{
	height: .87rem;
	line-height: .87rem;
	font-size: .28rem;	
	background: #fff;
}
.nav a{
	float: left;
    height: .87rem;
    line-height: .87rem;
	width: 25%;
	color: #333;
	border-bottom: #ddd 1px solid;
	box-sizing: border-box;
}
.nav a.active{
	border-bottom: #e14c58 .04rem solid;
	box-sizing: border-box;
	color: #d43635;
}
.timebox{
	height: .65rem;
	line-height: .65rem;
	margin-bottom: .1rem;
	background: #fff;
	font-size: .2rem;
	color: #777;
}
.person-total-list{
	display: none;
	width: 92%;
	padding: .22rem 4%;
	background: #fff;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	font-size: 0;
}
.person-total-list li{
	float: left;
	width: 41.3%;
	padding: .26rem 0;
}
.person-total-list li:nth-last-of-type(2){
	padding: 0;
	width: 17.4%;
	height: auto;
	border-radius: 100%;
	-webkit-border-radius: 100%;
	border: 1px solid #b8b8b8;
	box-sizing: border-box;
}
.person-total-list li img{
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 100%;
	-webkit-border-radius: 100%;
}
.person-total-list li p:nth-of-type(1){
	color: #555;
	font-size: .2rem;
	line-height: .3rem;
}
.busi-box{
	position: absolute;
	left: 0;
	top: 1.63rem;
	width: 100%;
	height: 87.8%;
    overflow: auto;
    background: #fff;
	
}

.busi-money{
	border-bottom: .02rem #f8f8f8 solid;
	padding: .15rem 4%;
	height: .7rem;
	line-height: .7rem;
	background: #fff;
}
.busi-money:nth-of-type(1) p:nth-of-type(1),.busi-money:nth-of-type(1) p:nth-of-type(4),
.busi-money:nth-of-type(2) p:nth-of-type(1),.busi-money:nth-of-type(2) p:nth-of-type(4),
.busi-money:nth-of-type(3) p:nth-of-type(1),.busi-money:nth-of-type(3) p:nth-of-type(4){
	color: #d43635;
}
.busi-money p{
	float: left;
}
.busi-money p:nth-of-type(2){
	margin: 0 .2rem;
	width: .7rem;
	height: .7rem;
	border-radius: 100%;
	-webkit-border-radius: 100%;	
	border: 1px solid #b8b8b8;
	box-sizing: border-box;
	overflow: hidden;
}
.busi-money div{
	
}

.busi-money p:nth-of-type(1){
	font-weight: 600;
}
.busi-money p:nth-of-type(1),.busi-money p:nth-of-type(4){
	color: #666;
}
.busi-money p img{
	width: 100%;
	height: 100%;
	border-radius: 100%;
	-webkit-border-radius: 100%;
}
.busi-money p:nth-of-type(4){
	float: right;
}

/*收税标准star*/
.tax-standard{
	position: fixed;
	bottom: 0;
	z-index: 5;
	width: 100%;
	background: #fff;
	text-align: left;
}
.standard-tit{
    position: relative;
    height: 1.14rem;
    line-height: 1.14rem;
    padding: 0 .3rem;
    color: #616161;
    border-bottom: 1px solid #eee;
    text-align: left;
}
.standard-tit i {
    position: absolute;
    top: .37rem;
    right: .3rem;
    display: block;
    width: .4rem;
    height: .4rem;
    background: url(../images/icon.png) no-repeat;
    background-size: 1.0rem 1.0rem;
}
.tax-standard .standard-p{
	padding: .15rem 0 0 .3rem;
	line-height: .4rem;
}
.tax-standard span{
	float: right;
	width: 58.33%;
	font-size: .21rem;
}
.calculate{
	padding-top: .15rem;
	padding-bottom: .5rem;
	margin: .15rem .3rem 0;
	border-top: #e5e5e5 1px solid;
	font-size: .22rem;
	color: #616161;
}
/*收税标准end*/


/*银行卡提现star*/
.invoice-cash{
	position: fixed;
    top: 50%;
    left: 50%;
	z-index: 5;
    width: 92%;
    height: 7.1rem;
    margin-top: -3.55rem;
    margin-left: -46%;
    background-color: #fff;
    border-radius: .1rem;
}
.invoice-box{
    width: 100%;
	color: #616161;
}
.billing-info{
	height: 1.14rem;
	line-height: 1.14rem;
	padding: 0 .3rem;
	border-bottom: 1px solid #eee;
	text-align: left;
}
.billing-info span{
	margin-left: .5rem;
	display: inline-block;
	color: #f04b2c;
}
.billing-info i{
	position: absolute;
	top: .37rem;
	right: .3rem;
	display: block;
	width: .4rem;
	height: .4rem;
	background: url(../images/icon.png) no-repeat;
	background-size: 1.0rem 1.0rem;
}
.invoice-money{
	margin: .32rem auto 0;
	line-height: .50rem;
}
.invoice-money span{
	display: block;
	float: left;
	width: 1.63rem;
	height: .87rem;
	line-height: .87rem;
	padding-left: .3rem;
	text-align: left;
	font-size: .32rem;
}
.invoice-money span:nth-of-type(2){
	float: right;
	width: 1.5rem;
	text-align: right;
	padding-right: .3rem;
	padding-left: 0;
	color: #f57860;
}
.invoice-money input{
	float: left;
	width: 3.13rem;
	height: .83rem;
	padding: 0;
	border: .02rem solid #c9c9c9;
	border-radius: .1rem;
	color: #000;
	font-size: .26rem;
	font-family: '苹方';
	text-indent: .21rem;
	outline: none;
}
.invoice-money a{
	display: block;
	float: right;
	margin-right: .30rem;
	color: #f57860;
}
.invoice-num{
	margin: 0 .3rem;
	padding-top: .1rem;
	padding-bottom: .23rem;
	border-bottom: 1px solid #ddd;
	color: #b8b8b8;
	font-size: .2rem;
}
.invoice-btn{
	display: block;
	width: 90.44%;
	height: 1rem;
	line-height: 1rem;
	margin: .28rem auto .25rem;
	border: 0;
	border-radius: .1rem;
	background: #f04b2c;
	text-align: center;
	font-family: '苹方';
	color: #fff;
}
.invoice-btn-box{
	width: 92%;
	margin: .30rem auto 0;
}
.invoice-btn-box a{
	color:#f37444;
}
.added-tax{
	position: fixed;
	z-index: 5;
	bottom: 0;
	left: 0;
	width: 100%;
	padding-bottom: .6rem;
	background: #fff;
}
.added-tit{
	position: relative;
	height: 1.14rem;
	line-height: 1.14rem;
	padding: 0 .3rem;
	color: #616161;
	border-bottom: 1px solid #eee;
	text-align: left;
}
.added-tit i{
	position: absolute;
    top: .3rem;
    right: .3rem;
    display: block;
    width: .4rem;
    height: .4rem;
    background: url(../images/icon.png) no-repeat;
    background-size: 1.0rem 1.0rem;
}
.addedp{
	margin: .45rem .3rem 0 0;
	color: #7b7b7b;
}
.addedp span:nth-of-type(1) {
    display: block;
    float: left;
    width: 2.15rem;
    text-align: right;
    color: #9a9a9a;
}
.addedp span:nth-of-type(2) {
	display: block;
	margin-left: 2.15rem;
	text-align: left;
	color: #616161;
}
/*银行卡提现end*/


/*到账页面star*/
.arrival{
	width: 92%;
    margin: .24rem auto .30rem;
    padding: .58rem 0 0;
    border-radius: .1rem;
    background: #fff;
	color: #616161;
	text-align: center;
}
.arrival-img{
	width: .86rem;
	margin: 0 auto .52rem;
}
.arrival-img img{
	width: 100%;
	display: block;
}
.arrival-mianp{
	padding-bottom: .60rem;
	margin-bottom: .4rem;
	border-bottom: 1px solid #e5e5e5;
}
.arriv-date{
	display: inline-block;
	padding: .50rem 0 .50rem .52rem;
	float: left;
	color: #616161;
	font-size: .32rem;
	
}
.bill-btn{
	display: inline-block;
	float: right;
	color: #f37444;
	font-size: .32rem;
	padding: .50rem .52rem .50rem 0;
}
.arrival-p{
	padding-bottom: .25rem;
}
.card .arrival-p span:nth-of-type(1){
	width: 1.85rem;
	display: block;
    float: left;
    text-align: right;
}
.card .arrival-p span:nth-of-type(2){
	display: block;
	margin-left: 1.85rem;
	text-align: left;
}
.arrival-p span:nth-of-type(1){
	display: inline-block;
    color: #9a9a9a;
}
.arrival-p span:nth-of-type(2){
	display: inline-block;
	color: #7b7b7b;
	font-size: .25rem;
}
.arrival-span{
	display: block;
	margin-left: 1.85rem;
	padding-bottom: .25rem;
	text-align: left;
	color: #7b7b7b;
	font-size: .25rem;
}
.location{
	padding-bottom: .85rem;
	color: #9a9a9a;
}
.location span:nth-of-type(1){
	display: block;
    float: left;
	width: 2.15rem;
	text-align: right;
}
.location span:nth-of-type(2){
	display: block;
	margin-left: 2.15rem;
	margin-right: 5%;
	text-align: left;
}
/*到账页面end*/

/*提现方式弹窗star*/
.wd-way{
	position: fixed;
	z-index: 5;
	bottom: 0;
	left: 0;
	width: 100%;
	padding-bottom: 1.70rem;
	background-color: #fff;
	
}
.way-tit{
	position: relative;
	height: 1.33rem;
	line-height: 1.33rem;
	padding: 0 .3rem;
	color: #616161;
	border-bottom: 1px solid #eee;
	text-align: left;
}
.way-tit i{
	position: absolute;
    top: .46rem;
    right: .3rem;
    display: block;
    width: .4rem;
    height: .4rem;
    background: url(../images/icon.png) no-repeat;
    background-size: 1.0rem 1.0rem;
}
.wd-way a{
	float: right;
	margin: .60rem 4% 0 0;
	color: #f04b2c;
	font-size: .26rem;
}
.wd-way button{
	height: 1.0rem;
	line-height: 1.0rem;
	margin-top: .50rem;
	border-radius: .10rem;
	border: 0;
	color: #fff;
	font-size: .36rem;
	background: #f04b2c;
}
.first-wd{
	display: block;
	width: 92%;
	margin-left: 4%;
}
.old-wd button{
	width: 76.12%;
	margin-left: 4%;
}
.old-wd span{
	display: inline-block;
	float: right;
	height: 1.0rem;
	width: 13.74%;
	margin: .50rem 4% 0 2.14%;
	background-color: #f04b2c;
	border-radius: .1rem;
}
.old-wd i{
	display: block;
	width: .48rem;
	height: .48rem;
	margin: .26rem auto;
	background: url(../images/icon.png) no-repeat;
	background-size: 1.0rem 1.0rem;
	background-position: -.26rem 0;
}
/*提现方式弹窗end*/

/**/
.bindingCard{
	position: fixed;
	z-index: 4;
	left: 50%;
	top: 50%;
	width: 92%;
	height: 6.48rem;
	border-radius: .25rem;
	background-color: #fff;
	margin-left: -46%;
	margin-top: -3.24rem;
}
.bindingCard-tit{
	height: 1.20rem;
	line-height: 1.20rem;
	margin-bottom: .43rem;
	background: #f04b2c url(../images/card.png) 3% 0 no-repeat;
	background-size: 24.64% 100%;
	border-radius: .15rem .15rem 0 0;
	color: #fff;
}
.bindingCard-p{
	padding-top: .17rem;
}
.bindingCard-p span{
	width: 2.06rem;
	height: .80rem;
	line-height: .8rem;
	display: block;
    float: left;
    text-align: right;
    color: #9a9a9a;
}
.bindingCard-p input{
	display: block;
	height: .8rem;
	width: 4.10rem;
	margin-left: 2.06rem;
	border: 1px solid #d2d2d2;
	border-radius: .10rem;
	text-align: center;
	font-size: .3rem;
	color: #393939;
	outline-color: #f04b2c;
}
.bindingCard .binding-btn button:nth-of-type(2){
	color: #f04b2c;
}

/*账单明细*/
.bill-table{
	width: 100%;
	text-align: center;
	color: #515151;
}
.bill-table th{
	width: 33.33%;
	height: 1.0rem;
	background: #f7f7f7;
	border-bottom: 1px solid #e5e5e5;
}
.bill-table td{
	height: 1.0rem;
	background: #fff;
	border-bottom: 1px solid #e5e5e5;
}
.bill-collect{
	margin-top: .35rem;
	background: #fff;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	font-size: 0;
}
.bill-collect span{
	display: inline-block;
	width: 33.33%;
	height: 1.0rem;
	line-height: 1.0rem;
	font-size: .28rem;
	text-align: center;
	color: #515151;
	
}


/*16.11.11更新*/
.bill-entry{
	position: absolute;
	left: .26rem;
	top: .35rem;
	height: .39rem;
	line-height: .39rem;
	
}
.bill-entry i{
    display: inline-block;
    width: .39rem;
    height: .39rem;
    background: url(../images/bilicon.png) no-repeat;
    background-size: 5rem .8rem;
    background-position: 0 0;
    cursor: pointer;
	
}
.bill-entry span{
	display: inline-block;
    height: .39rem;
    line-height: .39rem;
    vertical-align: .08rem;
}
input{
	-webkit-appearance:none;
}
input[type=button]{
	-webkit-appearance:none;
	outline:none;
	font-family: '苹方';
}
button{font-family: '苹方';}
.balance{
	position: absolute;
	top: 0;
	right: .3rem;
	height: .7rem;
	line-height: .7rem;
	font-size: .3rem;
	color: #4b4b4b;
}
.bill-box table{
	text-align: left;
}
.bill-box thead{
	background-color: #f2f2f2;
}
.bill-box thead th{
	height: .7rem;
	padding-left: .3rem;
	color: #2b2b2a;
	font-size: .32rem;
	border-bottom: 1px solid #ddd;
	
}
.bill-box tbody{
	background-color: #fff;
}
.bill-box tbody td{
	height: 1.34rem;
	color: #6d6d6d;
	border-bottom: 1px solid #ddd;
}
.bill-box tbody td a{
	color: #6d6d6d;
}
.bill-box tbody td.bill-time{
	width: 1.15rem;
	padding-left: .3rem;
	font-size: .28rem;
}
.bill-box tbody td.bill-state{
	width: 1.28rem;
}
.bill-state i{
	display: block;
	width: .78rem;
	height: .78rem;
	margin-right: .5rem;
	background-image: url(../images/bilicon.png);
	background-size: 5rem .8rem;
}
.verification{
	background-position: -.53rem 0;
}
.pass{
	background-position: -1.43rem 0;
}
.notpass{
	background-position: -2.33rem 0;
}
.adv-income{
	background-position: -4.13rem 0;
}
.pic-income{
	background-position: -3.23rem 0;
}
.data-box{
	font-size: .39rem;
	color: #3f3f3f;
}
.ee4c2bcolo{
	color: #ee4c2b;
}
.adv-td{
	position: relative;
}
.adv-td:before{
	content: '';
	position: absolute;
	top: .51rem;
	right: .38rem;
	width: .3rem;
	height: .3rem;
	border-top: .03rem solid #ddd;
	border-right: .03rem solid #ddd;
	-webkit-transform: rotate(45deg);
	     -o-transform: rotate(45deg);
	   -moz-transform: rotate(45deg);
	        transform: rotate(45deg);
}

/*发票开具提示*/
.invoice-prompt1,
.invoice-prompt2{
	position: fixed;
    top: 50%;
    left: 50%;
	z-index: 5;
    width: 92%;
    height: 7.1rem;
    margin-top: -3.55rem;
    margin-left: -46%;
    background-color: #fff;
    border-radius: .1rem;
}
.prompt1-tit,
.prompt2-tit{
	position: relative;
	height: 1.14rem;
	line-height: 1.14rem;
	padding: 0 .3rem;
	font-size: .38rem;
	color: #888;
	border-bottom: 1px solid #eee;
}
.prompt1-tit i,
.prompt2-tit i{
	position: absolute;
    top: .37rem;
    right: .3rem;
    display: block;
    width: .4rem;
    height: .4rem;
    background: url(../images/icon.png) no-repeat;
    background-size: 1.0rem 1.0rem;
    background-position: 0 0;
}
.invoice-prompt1 img,
.invoice-prompt2 img{
	display: block;
	width: 100%;
}
.invoice-prompt1 button,
.invoice-prompt2 button{
	width: 6.3rem;
	height: 1rem;
	line-height: 1rem;
	border-radius: .1rem;
	background-color: #f04b2c;
	font-size: .32rem;
	font-family: '苹方';
	color: #fff;
	border: 0;
}
.invoice-prompt2 button{
	margin-top: .36rem;
}
.realname{
	position: fixed;
	top:50%;
	left: 50%;
	z-index: 5;
	width: 92%;
	height: 7.72rem;
	margin-top: -3.86rem;
	margin-left: -46%;
	border-radius: .2rem;
	background-color: #fff;
	font-size: .24rem;
	color: #aaa;
}
.realname-tit{
	height: 1.2rem;
	line-height: 1.2rem;
	border-top-left-radius: .15rem;
	border-top-right-radius: .15rem;
	background: #e7480b  url(../images/realnamebg.png) 97.1% 0 no-repeat;
	background-size: 23.18% 100%;
	text-align: center;
	color: #fff;
}
.realname-input{
	padding: 0 .3rem;
	margin-bottom: .02rem;
}
.realname-input span{
	float: left;
	width: 1.2rem;
	height: .8rem;
	line-height: .8rem;
	text-align: left;
	font-size: .32rem;
	color: #333;
}
.realname-input input{
	float: left;
	width: 5.1rem;
	height: .8rem;
	line-height: .8rem;
	border: 0;
	font-size: .3rem;
	font-family: '苹方';
	color: #000;
	text-indent: .2rem;
	outline: none;
}
.realname .errorp{
	height: .35rem;
	line-height: .35rem;
	padding-left: 1.7rem;
	color: #ff3737;
	font-size: .2rem;
	text-align: left;
}
.realname-btn{
	position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1rem;
    line-height: 1rem;
    padding: 0;
    font-size: 0;
}
.realname-btn button{
	display: inline-block;
    width: 50%;
    height: 1rem;
    margin: 0;
    border: none;
    border-top: 1px solid #ddd;
    background: #fff;
    text-align: center;
    font-size: .36rem;
    font-family: '苹方';
}
.realname-btn button:nth-of-type(1) {
    border-bottom-left-radius: .15rem;
    border-right: 1px solid #ddd;
    color: #999;
    box-sizing: border-box;
}
.realname-btn button:nth-of-type(2) {
    border-bottom-right-radius: .15rem;
    color: #e7480b;
    box-sizing: border-box;
}